package cn.usian.jyzx.user.service;

import cn.usian.jyzx.model.dto.h5.UserLoginDto;
import cn.usian.jyzx.model.dto.h5.UserRegisterDto;
import cn.usian.jyzx.model.entity.user.UserAddress;
import cn.usian.jyzx.model.vo.h5.UserInfoVo;

import java.util.List;

public interface UserService {
    void sendCode(String phone);

    void register(UserRegisterDto userRegisterDto);

    String login(UserLoginDto userLoginDto);


    UserInfoVo getCurrentUserInfo(String token);

    List<UserAddress> findUserAddressList(String token);
}
